import { createNextAnimateFrameEvent } from 'xbsj-renderer/dist-node/xr-base-utils';
import { ESGeoPolygon, FeatureColorJsonType, FeatureVisableJsonType, UeESGeoPolygon, UeViewer } from 'esobjs-xe2-plugin/dist-node/esobjs-xe2-plugin-main';
import { ESRtsPolygon } from '.';

export class UeESRtsPolygon extends UeESGeoPolygon<ESRtsPolygon> {
    static readonly type = this.register(ESRtsPolygon.type, this);
    constructor(sceneObject: ESRtsPolygon, ueViewer: UeViewer) {
        super(sceneObject, ueViewer);

        const viewer = ueViewer.viewer;
        if (!viewer) {
            console.warn(`viewer is undefined!`);
            return;
        }
    }
}
